Nature is filled with all sorts of flowers which are not only amazing but also strange. They range from the "living stone" to the corpse flower and not forgetting the moonflower. The strange flower facts make it more interesting!