スミロドン
Meanings
Noun
1. Smilodon (member of a genus of saber-toothed cats)