Meaning of saber-toothed tiger
Definition of saber-toothed tiger
(noun)
any of
many
extinct
cats of the Old and New Worlds having
long
swordlike
upper
canine
teeth; from the Oligocene
through
the Pleistocene
Other information on saber-toothed tiger
WIKIPEDIA results for
saber-toothed tiger
Amazon results for
saber-toothed tiger
Tweet