Refine this word faster
Smilodon
noun
Definitions
Noun
- 1 Any member of the extinct genus Smilodon, the saber-toothed tigers.
"From the sound of the smilodon’s roar, I knew he was far off."
Etymology
From the genus name Smilodon.
See also for "smilodon"
Next best steps
Mini challenge
Unscramble this word: smilodon