NichiDict

アパトサウルス

[apatosaurusu]

Meanings

1.Noun

apatosaurus; brontosaurus