Evening Primrose Oil (EPO) is the oil from the seed of the evening primrose plant. EPO contains a high concentration of a fatty acid called GLA and it is this fatty acid that is largely responsible for the remarkable healing properties of the plant. EPO contains one of the highest concentrations known of this important substance and only a few other plants contain it at all.