Meaning of sesamum indicum

Definition of sesamum indicum

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

Other information on sesamum indicum

WIKIPEDIA results for sesamum indicum
Amazon results for sesamum indicum