Home > TAG > SecretsofMimosa Secrets of Mimosa, Pictures of Mimosa 2024.04.18 There is an organ called leaf pillow at the bottom of the petiole of Mimosa pudica...