Meaning of benniseed

Definition of benniseed

(noun) small oval seeds of the sesame plant

Other information on benniseed

WIKIPEDIA results for benniseed
Amazon results for benniseed