Meaning of curcuma longa
Definition of curcuma longa
(noun)
widely
cultivated
tropical
plant
of India having
yellow
flowers and a
large
aromatic
deep
yellow
rhizome;
source
of a
condiment
and a
yellow
dye
Other information on curcuma longa
WIKIPEDIA results for
curcuma longa
Amazon results for
curcuma longa
Tweet