family Discoglossidae

Explore definitions, synonyms, and language insights of family Discoglossidae

Definitions

Noun
family of Old World toads having a fixed disklike tongue

More General Terms