family_discoglossidaeEnglish

Discoglossidae, family Discoglossidae

Noun

Family of Old World toads having a fixed disklike tongue

English: Discoglossidae, family Discoglossidae

English words with similar meanings

Show 1 words