What is the full meaning of maiasaurs
MAIASAUR, a species of herbivorous dinosaur, also MAIASAURA [n]
Example of the word maiasaurs placed on a Scrabble board.