Sesame Seeds


What are Sesame Seeds?

Sesame seeds are the seeds of Sesamum indicum, an annual tropical plant which is probably native to Africa. [1]