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 : hadrosaur, hadrosaurus
Install App
Duck-billed dinosaur meaning in Bengali (Bangla).