Vocabulary

カモハシ竜

duck-billed dinosaur; hadrosaur

noun