Wiktionary
invasionists
n. (plural of invasionist English)
n. (plural of invasionist English)