Curcuma longa
English Dictionary
->
Letter C
-> Curcuma longa
Search Dictionary:
Curcuma longa Definition
(n)
widely
cultivated
tropical
plant
of
India
having
yellow
flowers
and
a
large
aromatic
deep
yellow
rhizome
;
source
of
a
condiment
and
a
yellow
dye
Curcuma longa Synonyms
Curcuma domestica
Curcuma longa
turmeric
© Art Branch Inc.