Noun
sesame leaf (plural sesame leaves) a leaf of the sesame plant
sesame leaf (plural sesame leaves) a leaf of the perilla plant