Gymnanthes glandulosa

Gymnanthes glandulosa is a species of plant in the family Euphorbiaceae. It is found in Cuba and Jamaica.