This shy princess (in Latin: mimosa piduca, mimosa pigra) is a wild small plant with fire-work-like flower which could be found everywhere in tropical land, like in Indonesia. It is called shy princess because when you touch its leaves, they will close instantly.
It's exceptionally pretty.
ReplyDelete