barbourofelidWiktionary 原文英美释义名词noun1(zoology) Any of the large catlike extinct carnivores in the family Barbourofelidae.