The definition :
Definitions of sabertoothed:
- adjective: having teeth that resemble sabers
Are you interested in alternative search :
:saber toothed sabre toothed toothed genus nimravus nimravus oligocene oligocene epoch
If you like reading news check: