Find the word definition

Wiktionary
antifeedant

a. (context biology English) That inhibits normal feeding behaviour n. (context biochemistry English) Any substance that inhibits normal feeding behaviour