Word info

anoplotheriid

Noun

Meaning

anoplotheriid (plural anoplotheriids)

(zoology) Any member of the family Anoplotheriidae of extinct camel-like mammals.

Source: en.wiktionary.org

Close letter words and terms