Chinese-English dictionary »

剑齿虎 /jiànchǐhǔ/ meaning in English

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

sabre-toothed tiger(prehistoric cat)
noun