Dry coastal limestone woodland. Along the sides of roads, secondary thickets and woodlands at elevations up to 600 metres in Jamaica.
Dry coastal limestone woodland. Along the sides of roads, secondary thickets and woodlands at elevations up to 600 metres in Jamaica.