A pink flower shrouded in green mystery