Polypedatidae
plural noun
Poly·pe·dat·i·dae
: a family of Old World tree frogs (suborder Diplasiocoela)
Love words? Need even more definitions?
Merriam-Webster unabridged
Share