Peerfear.org

Fear for no peers!

Free English Dictionary

Definition of Hadrosaurus

  • [n.] - An American herbivorous dinosaur of great size, allied to the iguanodon. It is found in the Cretaceous formation.