sesame

noun

  1. 1

    East Indian annual erect herb; source of sesame seed or benniseed and sesame oil

Synonyms

Also useful for “sesame”:Unscrambler