Smilodon

What is Smilodon?

Smilodon definition and meaning on Dictionary terms:
noun
any of several saber-toothed cats of the extinct genus Smilodon, that ranged from California through most of South America during the Pleistocene Epoch and had upper canine teeth more than 6 inches (15 cm) long.

 

reference: https://www.dictionary.com/browse/smilodon

Tags: