【机】 biopesticide
being; biota; creature; life; living beings; organism【化】 biology【医】 bio-; living being; organism
insecticide; pesticide; rodenticide; helminthic; vermifuge【化】 insecticide【医】 pesticide