Copy page URL Share on Twitter Share on WhatsApp Share on Facebook
Get it on Google Play
Meaning of word hadrosaur from English dictionary with examples, synonyms and antonyms.

hadrosaur   noun

Meaning : 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