Wiktionary
smilodons
n. (plural of smilodon English)
Usage examples of "smilodons".
Lionesses and she-cheetahs, leopards sleek of flank and smilodons long of tooth.
It was possible that they would be able to confirm the assignment of a pair of Smilodons before this interview was concluded.