Wiktionary
herrerasaurids
n. (plural of herrerasaurid English)
n. (plural of herrerasaurid English)