Concept curcuma sp. [english]

Language Gloss
English curcuma sp.