Hadrosaur Meaning

There are 1 meaning(s) for word Hadrosaur

Hadrosaur 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,  hadrosaurus