Wiktionary
psittacosaurids
n. (plural of psittacosaurid English)
n. (plural of psittacosaurid English)