Leptodactylidae
plural noun
Lep·to·dac·tyl·i·dae
in some classifications
: a family of toothed toads that is more or less coextensive with Bufonidae
Love words? Need even more definitions?
Merriam-Webster unabridged
Share