sabre-toothed

英文释义

s having teeth that resemble sabers

中文翻译

a. 长着锐利的长犬牙的

学习工具