Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

leptodactylidae Definition

Cancel
leptodactylidae
noun()
New World frogs; in some classifications essentially coextensive with the family Bufonidae
Synonyms: family leptodactylidae,

Words Related to leptodactylidae!

leptodactylidae Examples by Brain Bank Users