禽竜 きんりゅう Meanings Noun iguanodon See also: イグアノドン. Kanji 禽 bird; captive; capture. Read as キン. 竜 dragon. Read as リュウ. Jinuma: Japanese Dictionary · Word lists