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
Synonyms : duck-billed dinosaur, hadrosaur