Wiktionary
archnemeses
n. (plural of archnemesis English)
n. (plural of archnemesis English)