crapaud
Meaning, Definition & Usage
Dictionary
Associated
Related
noun
large toothed frog of South America and Central America resembling the bullfrog
Leptodactylus pentadactylus; South American bullfrog
.
WordNet
Previous
crannog krnng
cranny
crantara
crants
crap
Next
crapaudine
crape
crapefish
crapette
crapnel