Noun
barbourofelid (plural barbourofelids) (zoology) Any of the large catlike extinct carnivores in the family Barbourofelidae.