parassaurolofo

Noun

 * 1) parasaurolophus herbivorous ornithopod dinosaur from the late Cretaceous period