Ouratea insulae

Ouratea insulae is a species of plant in the family Ochnaceae. It is found in Guatemala, Honduras, and Mexico.