Meaning of Curcuma
Definition of Curcuma
(noun)
tropical
Asiatic
perennial
herbs
Other information on Curcuma
WIKIPEDIA results for
Curcuma
Amazon results for
Curcuma
Tweet