Wiktionary
nemegtosaurids
n. (plural of nemegtosaurid English)
n. (plural of nemegtosaurid English)