Evening primrose oil (EPO) is made from the seeds of the flowers of a plant native to North America. The plant has traditionally been used to treat bruises, hemorrhoids, digestive problems and sore throats. Its healing benefits may be due to its gamma-linolenic acid (GLA) content. GLA is an omega-6 fatty acid found in plant oils. EPO is generally taken as a supplement or applied topically.