sesamum indicum

Noun
  1. East Indian annual erect herb;
    Source of sesame seed or benniseed and sesame oil (synset 112895543)

Found on Word Lists

Other Searches