Wiktionary
phallostethids
n. (plural of phallostethid English)
n. (plural of phallostethid English)