Simplified Chinese Meaning of smilodon

剑齿虎

Other Simplified Chinese words related to 剑齿虎

No Synonyms and anytonyms found

Definitions and Meaning of smilodon in English

Webster

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 => 微笑的,