Noun
borhyaenid (plural borhyaenids) (zoology) Any of the extinct marsupial-like mammals of the family Borhyaenidae.