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