Malpighia glabra is a tropical fruit-bearing shrub or small tree in the family Malpighiaceae.
It has often been confused with the related cultivated crop tree M. emarginata, but has small insipid fruit and a very different flower structure.
[2]