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
engender engender
/ɛn ˈdʒɛn dər /