Wiktionary
amphipsocids
n. (plural of amphipsocid English)
n. (plural of amphipsocid English)