Verbesina petrobioides

Verbesina petrobioides is a species of flowering plant in the family Asteraceae. It is found only in Jamaica.