Meaning of hadrosauridae

Definition of hadrosauridae

(noun) duck-billed dinosaurs; upper Cretaceous

Other information on hadrosauridae

WIKIPEDIA results for hadrosauridae
Amazon results for hadrosauridae