Food: Open sesame

  • 30/03/2004

  • Down To Earth

Sesame seeds, known as til in North India, come from Sesamum indicum