dis·co·glos·sid
¦diskō¦gläsə̇d
: of or relating to the Discoglossidae or to toads of this family
Love words? Need even more definitions?
Merriam-Webster unabridged
Share