meaning of benniseed

benniseed meaning in General Dictionary

the tiny oval seed associated with the sesame plant

View more

  • little oval seeds of the sesame plant