strange Australian plant in flower