Leptodactylus
noun
Lep·to·dac·ty·lus
: a genus of toothed toads that is usually placed in the family Bufonidae and that comprises the South American bullfrogs and related forms
Love words? Need even more definitions?
Merriam-Webster unabridged
Share