Wiktionary
abelisaurids
n. (plural of abelisaurid English)
n. (plural of abelisaurid English)