Wikipedia / Sarcotheca glomerula
Wikipedia / Sarcotheca glomerula
Sarcotheca glomerula is a species of plant in the family Oxalidaceae. It is endemic to Peninsular Malaysia.
References
Sarcotheca glomerula is a species of plant in the family Oxalidaceae. It is endemic to Peninsular Malaysia.