Maiasaur (noun) Definition, Meaning & Examples

noun
  1. a large hadrosaur, Maiasaura peeblesorum, that is thought to have cared for its young.
Maiasaur (noun) Definition, Meaning & Examples

More Definitions