English-Chinese dictionary »

sabre-toothed tiger meaning in Chinese

EnglishChinese
sabre-toothed tiger (prehistoric cat)
noun

剑齿虎 /jiànchǐhǔ/noun

劍齒虎noun