11 Shocking Facts About The Ladyflower