スミロドン
sumi rodon

Noun

1. Smilodon (member of a genus of saber-toothed cats)