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