Noun Definition

benniseed

1.Definition: small oval seeds of the sesame plant

Category: Food