Turmeric is a herb known by a few names including curcuma longa and the “Queen of Spices”. It has a pepperish aroma and is.Read more