Advertisement
Advertisement
antifeedant
[an-tee-feed-nt, an-tahy-]
noun
a chemical agent that causes a pest, as an insect, to stop eating.
Discover More
51Թ History and Origins
Origin of antifeedant1
Advertisement
Advertisement
Advertisement
Advertisement
Browse