Sesquiterpene lactone

A substance found in some plants that may have anti-inflammatory and anticancer effects.


 


Posted

in

by

Tags: