Interesting. Never come across this plant in the UK. But the Royal Horticultural Society here has a good page about it : https://www.rhs.org.uk/Plants/21000/Mimosa-pudica/Details
There also seems to be quite a few medicinal uses for the plant :
http://www.wildturmeric.net/2015/08/mimosa-pudica-medicinal-uses-health-benefits.html