Sabercat Definition
noun
Sabre-toothed cat.
Wiktionary
Other Word Forms of Sabercat
Noun
Singular:
sabercat
Plural:
sabercatsFind Similar Words
Find similar words to sabercat using the buttons below.