crapaud

views updated

crapaud Large edible Caribbean frog, Leptodactylus fallax, also known as mountain chicken.

More From encyclopedia.com