Home

Word

family Leptodactylidae, n.
more info New World frogs; in some classifications essentially coextensive with the family Bufonidae
<noun.animal>

Leptodactylidae family Leptodactylidae