Subscribe
URL of the page has been copied to clipboard.
Meaning : Similar to bullfrog. Found in or near marshes and ponds. Of United States and Canada.
Synonyms : green frog, spring frog
Install App