Curcuma
English Dictionary
->
Letter C
-> Curcuma
Search Dictionary:
Curcuma Definition
(n)
tropical
Asiatic
perennial
herbs
Curcuma Synonyms
Curcuma
genus Curcuma
© Art Branch Inc.