Smilodons meaning : Any member of the extinct genus Smilodon, the saber-toothed tigers.
smilodons
assents
cystine
forestalling
backwood