- crapaud as a noun:
- 1
crapaud
noun
1 crapaud
Large toothed frog of South America and Central America resembling the bullfrog.
synonyms: Leptodactylus pentadactylus, South American bullfrog.
Polish: żaba pięciopalczasta, świstek pięciopalcy
debug info: 0.0233