Hadrosaurian definition

Any bipedal dinosaur of the genus Hadrosaurus.
noun
0
0
Advertisement