wild turmeric

English

Noun

wild turmeric (uncountable)

  1. A species of turmeric, Curcuma aromatica.

Translations

References