Curcuma longa

  • English name Turmeric
  • French name Curcuma
  • Chinese name Jianghuang
Curcuma longa