artepillin

Noun

 * 1)  Any of a group of prenylated derivatives of coumaric acid that has antioxidant properties