Meaning of Curcuma

Definition of Curcuma

(noun) tropical Asiatic perennial herbs

Other information on Curcuma

WIKIPEDIA results for Curcuma
Amazon results for Curcuma