Sarcotheca glomerula

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