scimitar-toothed cat
名词 n.
英文释义
名词 n.
-
Any of various species of extinct prehistoric cats of the tribe †Homotheriini.
— Highly efficient hunters who used fire, the Neanderthals may have outcompeted both sabre-toothed and scimitar-toothed cats.
0 次浏览
数据来源: Wiktionary