Wiktionary
fabrosaurids
n. (plural of fabrosaurid English)
n. (plural of fabrosaurid English)