HADROSAURUS


Meaning of HADROSAURUS in English

(n.) An American herbivorous dinosaur of great size, allied to the iguanodon. It is found in the Cretaceous formation.

Webster's English dictionary.      Английский словарь Webster.