Vocabulary

剣歯虎

saber-toothed tiger (sabre)

noun