Skip to content
Kotomora

イグアノドン

イ
グ
ア
ノ
ド
ン

Meanings

1

noun

iguanodon

A genus of herbivorous dinosaur; used in paleontology and general contexts.

from Latin