vanmaram

Mimosa pudica - meaning in malayalam

Meanings for Mimosa pudica

noun
ഇഞ്ച
തൊട്ടാവാടി