I found this in the beach in Anguilla. Pretty sure it's a succulent because of the thick leaves and the arid climate in the island, but not 100% sure. I cut these stems from the plant.