Sesame

A tall annual herbaceous plant of tropical and subtropical areas of the Old World, cultivated for its oil-rich seeds.

Recent Activity

  • |