Word info

macraucheniid

Noun

Meaning

macraucheniid (plural macraucheniids)

(zoology) Any extinct hoofed mammal of the family Macraucheniidae.

Source: en.wiktionary.org

Close letter words and terms