English Olive leaf Cited by user 143.159.226.104 on 28 Aug 2017 Olive leaf is the leaf of the olive tree (Olea europaea). Although olive oil is well known for its flavor and health benefits, the leaf has been used medicinally in…