WHAT IS TURMERIC? Turmeric, or¬†Curcuma longa/Curcuma domestica, is a plant that can be found throughout India and Indonesia.¬† It is close kin to ginger (you may have heard of it!)…
Continue Reading