Hadrosaurus Meaning

There are 1 meaning(s) for word Hadrosaurus

Hadrosaurus Meaning 1 : any of numerous large bipedal ornithischian dinosaurs having a horny duck-like bill and webbed feet; may have been partly aquatic

    Synonyms : duck-billed dinosaur,  hadrosaur