Parasaurolophus means “near crested lizard”.
Parasaurolophus means “near crested lizard”.
Parasaurolophus means “near crested lizard”.