Word info

hyainailourid

Noun

Meaning

hyainailourid (plural hyainailourids)

(zoology) Any extinct mammal of the family Hyainailouridae

Source: en.wiktionary.org

Close letter words and terms