Simplified Chinese Meaning of smilodon
剑齿虎
Other Simplified Chinese words related to 剑齿虎
No Synonyms and anytonyms found
Nearest Words of smilodon
Definitions and Meaning of smilodon in English
smilodon (n.)
An extinct genus of saber-toothed tigers. See Mach/rodus.
FAQs About the word smilodon
剑齿虎
An extinct genus of saber-toothed tigers. See Mach/rodus.
No synonyms found.
No antonyms found.
smilo grass => 斯米罗草, smilo => 斯米罗, smilingness => 微笑, smilingly => 微笑地, smiling => 微笑的,