Curcuma zedoaria

  • English name White turmeric
  • French name Zédoaire
Curcuma zedoaria