Wiktionary
mamenchisaur
n. Any of the species of long-necked herbivorous dinosaurs in the genus ''Mamenchisaurus''.