demeton
noun
dem·e·ton
| \ ˈdeməˌtän\
plural -s
Definition of demeton
: a mixture of organophosphorus insecticides used as a systemic on plants
Keep scrolling for more