What is the full meaning of maiasaura
a species of dinosaur, also MAIASAUR [n -S]
Example of the word maiasaura placed on a Scrabble board.