Wiktionary
stenopsocids
n. (plural of stenopsocid English)
n. (plural of stenopsocid English)