Meaning of saber-toothed
Definition of saber-toothed
(adj)
having
teeth
that
resemble
sabers; "a saber-toothed tiger"
Other information on saber-toothed
WIKIPEDIA results for
saber-toothed
Amazon results for
saber-toothed
Tweet