VariousWords beta
Related Terms:
Definitions:
Noun
crapaud
South American bullfrog
Leptodactylus pentadactylus
Definition: large toothed frog of South America and Central America resembling the bullfrog
Definition: A toad.