Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
leafmolds
in English
leafmolds
#uncommon
Definitions
Noun
decayed
plant
material
(
used
as
fertilizer
)
The
gardener
added
leafmolds
to
the
soil
to
improve
its
fertility
.
Base Words
leaf
molds