peatswamp
Noun
Meaning
peatswamp (plural peatswamps)
An area of waterlogged soil in which the decomposed vegetation has become peat
Noun
peatswamp (plural peatswamps)
An area of waterlogged soil in which the decomposed vegetation has become peat