sabertoothed

'seibətu:θ

英文释义

s having teeth that resemble sabers

中文翻译

n. [美国英语]= sabretoothed tiger

学习工具