Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
peat moss
in English
peat moss
#moderate
Definitions
Noun
a
specific
genus
of
moss
(
Sphagnum
)
The
gardener
added
peat
moss
to
the
soil
to
improve
its
acidity
.
a
type
of
acidic
soil
material
;
partially
decayed
plant
matter
Peat
moss
is
a
type
of
plant
material
that
can
help
retain
water
in
the
soil
.