English Dictionary
◊ CRAPAUD
crapaud
n : large toothed frog of South and Central America resembling
the bullfrog [syn: {South American bullfrog}, {Leptodactylus
pentadactylus}]