Word info Synonyms

Dicamptodontidae

Noun

Meaning

large and small highly aquatic salamanders

Source: WordNet

Synonyms

Hypernyms

Close letter words and terms