Secrets of Mimosa, Pictures of Mimosa

There is an organ called leaf pillow at the bottom of the petiole of Mimosa pudica...