1. a genus of saber-toothed cats (subfamily Machairodontinae) of the Pliocene and Pleistocene usually attaining the size of a tiger or lion and having upper canines that extend 7 inches (18 centimeters) or more below the lower jaw and a gape of usually greater than 90 degrees
smilodon 片语
片语
saber-toothed tiger剑齿虎(一种古生动物)
sabertooth剑齿虎(等于sabretoothed tiger)
smilodon 例句
英汉例句
It「s very nice to meet you, Kate. He」s an overexaggerated smilodon with comical green hair.