Meaning of hadrosaurus
Definition of hadrosaurus
(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 hadrosaurus
WIKIPEDIA results for
hadrosaurus
Amazon results for
hadrosaurus
Tweet