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

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

Hadrosaurus meaning in Bengali (Bangla).