spinosyn
Noun
Meaning
spinosyn (plural spinosyns)
Any of a family of polyketide, tetracyclic macrolide pesticides of bacterial origin.
Noun
spinosyn (plural spinosyns)
Any of a family of polyketide, tetracyclic macrolide pesticides of bacterial origin.