smilodon
/ˌsmɪləˈdoʊn/Definitions
1. noun
an extinct genus of the family Felidae, particularly the saber-toothed cat
“The smilodon was a large predator that roamed North America during the Pleistocene era.”
1. noun
an extinct genus of the family Felidae, particularly the saber-toothed cat
“The smilodon was a large predator that roamed North America during the Pleistocene era.”