Definitions of Sesamum:

  • noun:   tropical African and Indian herbs