sabertoothed
تعریف انگلیسی
adjective
- having teeth that resemble sabers “a saber-toothed tiger”