smiledon
1. [ noun ] (biology,zoology) saber-toothed tigers
Synonyms: genus_Smiledon
Related terms: mammal_genus Felidae Smiledon_californicus
Similar spelling:   smoldering
  smolder
  smelter
  smollett
  smeltery