きん りゅう
kinryū

Noun

1. iguanodon

Related to イグアノドン