Subscribe
URL of the page has been copied to clipboard.
Meaning : Large toothed frog of South America and Central America resembling the bullfrog.
Synonyms : leptodactylus pentadactylus, south american bullfrog
Install App
Crapaud meaning in Bengali (Bangla).