What does benniseed mean?

benniseed meaning in General Dictionary

the tiny oval seed associated with the sesame plant

View more

  • little oval seeds of the sesame plant