Malpighia glabra

Rocky limestone, from sea level to 1,000 metres. Thrives at elevations between sea level and 800 metres, but it can be found at elevations up to 1,700 metres.