LeCommerce Mosses and small-scale landscapes Mosses are small plants that can form cushions, mats, or loose patches on soil, rock, bark, and other surfaces. Their modest size makes them easy to pass without notice, yet Read More