Subscribe
URL of the page has been copied to clipboard.
Meaning : Any of various pale or ashy mosses of the genus Sphagnum whose decomposed remains form peat.
Synonyms : peat moss, sphagnum, sphagnum moss
Install App
Bog moss meaning in Telugu.