https://www.merriam-webster.com/dictionary/antifeedant
ANTIFEEDANT Definition & Meaning - Merriam-Webster
The meaning of ANTIFEEDANT is a natural or synthetic substance that stops or inhibits feeding by a pest and especially an insect. How to use antifeedant in a...
antifeedantdefinitionmeaningmerriamwebster
https://www.mdpi.com/2075-4450/14/9/725
Contact Toxicity, Antifeedant Activity, and Oviposition Preference of Osthole against Agricultural...
Osthole, the dominant bioactive constituent in the Cnidium monnieri, has shown acute pesticidal activities. However, its detailed toxicity, antifeedant, and...
toxicityantifeedantactivity