Wiktionary
oviraptorids
n. (plural of oviraptorid English)
n. (plural of oviraptorid English)