Vocabulary

ステゴロフォドン

Stegolophodon

noun