English
Detailed Synonyms for crapaud in English
crapaud:
crapaud [the ~] noun
-
the crapaud
– large toothed frog of South America and Central America resembling the bullfrog 1the Leptodactylus pentadactylus; the South American bullfrog; the crapaud– large toothed frog of South America and Central America resembling the bullfrog 1