sabertooth

n. = sabre-toothed tiger

英英释义

n.
any of many extinct cats of the Old and New Worlds having long swordlike upper canine teeth; from the Oligocene through the Pleistocene

同反义词

同义词:

saber-toothed tiger
请选择错误类型(可多选):
其他错误(选填):
500/500