turmeric root
[
English
]
plural
turmeric roots
A small root from which turmeric is produced..
Synonyms in other languages
Latin names
Cucurman domestica
Curcuma longa