Subscribe
URL of the page has been copied to clipboard.
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
Install App
Hadrosaurus meaning in Bengali (Bangla).