Wiktionary
hydropsychids
n. (plural of hydropsychid English)
n. (plural of hydropsychid English)