Wiktionary
entolophulids
n. (plural of entolophulid English)
n. (plural of entolophulid English)