The smell of flamboyants