Word info

cambaytheriid

Noun

Meaning

cambaytheriid (plural cambaytheriids)

Any extinct mammal of the family Cambaytheriidae

Source: en.wiktionary.org

Close letter words and terms