SPHAGNOUS MEANING IN ENGLISH

• Sphagnous Definition & Synonyms

  1. (a.) Pertaining to moss of the genus Sphagnum, or bog moss; abounding in peat or bog moss.


RECENT SEARCHES