NichiDict

アンキロサウルス

[ankirosaurusu]

Meanings

1.Noun

ankylosaurus