Flower of Stench

The flower of stench is a nasty smelling flower growing on the shores of the Isle of the Sacred Mountain. Alexander uses it to trick the sense gnome of smell on the Isle of Wonder.