Soleirolia soleirolii is commonly known as Mind Your Own Business. It can also go by the binomial Helxine soleirolii.
This is a delicate looking, creeping herb with bright green leaves and produces small white flowers. Hailing from Italy and surrounding areas, it prefers a shaded, moist area, even growing in swampy regions. Mind Your Own Business is regarded as a weed in many areas, perfect for those of us with less of a green thumb.