Noun
hyainailourid (plural hyainailourids) (zoology) Any extinct mammal of the family Hyainailouridae