ステゴドン
sutegodon

Noun

1. Stegodon

From Latin