Wiktionary
arthropodologists
n. (plural of arthropodologist English)
n. (plural of arthropodologist English)