Bixa odorata

Bixa odorata is a dye plant.