Search for word
Search
crapaud
Nouns
(n)
large toothed frog of South America and Central America resembling the bullfrog
Leptodactylus pentadactylus
,
South American bullfrog
,
Synonyms
Leptodactylus pentadactylus
South American bullfrog
Words of close approximity