Wiktionary
antifeedants
n. (plural of antifeedant English)
n. (plural of antifeedant English)