Meaning of smilodon | Babel Free
Definitions
Any member of the extinct genus Smilodon, the saber-toothed tigers.
Equivalents
Français
smilodon
Examples
“From the sound of the smilodon’s roar, I knew he was far off.”
CEFR level
B2
Upper Intermediate
This word is part of the CEFR B2 vocabulary — upper intermediate level.
This word is part of the CEFR B2 vocabulary — upper intermediate level.