Ocotea staminoides

Ocotea staminoides is a species of evergreen tree in the plant genus Ocotea of the family Lauraceae. It is endemic to Jamaica.