English edit

Noun edit

sesame leaves

  1. plural of sesame leaf