Wiktionary
archipsocids
n. (plural of archipsocid English)
n. (plural of archipsocid English)