Fresh Turmeric Root

£2.50

Weight in grams
What is Turmeric? Turmeric (Curcuma longa), the main spice in the Indian dish curry, is arguably the most powerful herb on the planet at fightin...