English | German | Russian | Czech

peatswamp English

Meaning peatswamp meaning

What does peatswamp mean?

peatswamp

An area of waterlogged soil in which the decomposed vegetation has become peat

Are you looking for...?