Word info

zhangheotheriid

Noun

Meaning

zhangheotheriid (plural zhangheotheriids)

Any extinct mammal of the family †Zhangheotheriidae

Source: en.wiktionary.org

Close letter words and terms