sabre-toothed cats

English

Noun

sabre-toothed cats

  1. plural of sabre-toothed cat

Anagrams