Meaning of curcuma

Definition of curcuma

(noun) tropical Asiatic perennial herbs

Other information on curcuma

WIKIPEDIA results for curcuma
Amazon results for curcuma