sesame leaves
English
Noun
sesame leaves
plural of
sesame leaf