Wiktionary
mamenchisaurids
n. (plural of mamenchisaurid English)
n. (plural of mamenchisaurid English)