Word info

mamenchisaur

Noun

Meaning

mamenchisaur (plural mamenchisaurs)

Any of the species of long-necked herbivorous dinosaurs in the genus Mamenchisaurus.

Source: en.wiktionary.org

Anagrams

Close letter words and terms