crapaud

1. (noun) large toothed frog of South and Central America resembling the bullfrog
Synonyms: Leptodactylus pentadactylus, South American bullfrog
Related Words: anuran, batrachian, frog, salientian, toad, toadfrog



Terms and Conditions of Use / Copyright Notice