meaning of sabertoothed
1.
having
teeth
that
resemble
sabers;
"a
saber-toothed
">tiger"
Related Words
sabertoothed
|
Developed & Maintained By
Taraprasad.com