Definitions of Hadrosauridae:

  • noun:   duck-billed dinosaurs; upper Cretaceous