antifeedant
noun
plural antifeedants
Definition of antifeedant
: a natural or synthetic substance that stops or inhibits feeding by a pest and especially an insect
… pesticides derived from plants such as the neem tree, which act as antifeedants and repellents.— Sheila Daar, A New Look at Vegetables, Spring 1993
Keep scrolling for more