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