Logo
Search icon

saber-toothed cat

noun

Meaning

  • The sabre-toothed tiger.