Antifeedant Definition
noun
(biochemistry) Any substance that inhibits normal feeding behaviour.
Wiktionary
Other Word Forms of Antifeedant
Noun
Singular:
antifeedant
Plural:
antifeedantsFind Similar Words
Find similar words to antifeedant using the buttons below.