saber-toothed
saber-toothed基本解释
adj.有军刀形的;上犬齿的
saber-toothed同义词
saber-toothed英英释义
"a saber-toothed tiger"