カモハシ りゅう
kamohashiryū

Noun

1. duck-billed dinosaur; hadrosaur

Other forms: