Wiktionary
dilophosaurids
n. (plural of dilophosaurid English)
n. (plural of dilophosaurid English)