hadrosaur - definition and synonyms

noun
  1.   From our crowdsourced Open Dictionary
    a large herbivorous mainly bipedal dinosaur of the later Cretaceous periodSubmitted by ali raza from Pakistan on 19/09/2016