Word info Synonyms

Discoglossidae

Noun

Meaning

family of Old World toads having a fixed disklike tongue

Source: WordNet

Synonyms

Hypernyms

Close letter words and terms