Robuta

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