polypedatidae Meaning, Definition & Usage

  1. noun Old World tree frogs
    family Polypedatidae.

WordNet