ditchmoss Definition
Definition
a small, leafless, bog moss (Sphagnum) that grows in shallow water or on the banks of ditches and is used for making diapers, in filtration, and in the sphagnum moss beds of orchids.
Browse
a small, leafless, bog moss (Sphagnum) that grows in shallow water or on the banks of ditches and is used for making diapers, in filtration, and in the sphagnum moss beds of orchids.
Browse