NichiDict

ステゴロフォドン

[sutegorofodon]

Meanings

1.Noun

Stegolophodon