Deherainia smaragdina

Deherainia smaragdina is a species of shrub in the family Primulaceae, found in Honduras, Guatemala, Belize, and Mexico, and notable for its green flowers and unpleasant smell.