Meaning of hadrosaur
Definition of hadrosaur
(noun)
any of
numerous
large
bipedal
ornithischian
dinosaurs having a
horny
duck-like
bill
and
webbed
feet; may
have
been
partly
aquatic
Other information on hadrosaur
WIKIPEDIA results for
hadrosaur
Amazon results for
hadrosaur
Tweet