leptodactylidae leptodactylidae

Definition(s):

  • (n) New World frogs; in some classifications essentially coextensive with the family Bufonidae

Wiki Images for leptodactylidae

definition of leptodactylidae
meaning of leptodactylidae
Word of the Day
maxim maxim
/ˈmæk səm /