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