Advertisement

Advertisement

View synonyms for leaf mold

leaf mold

Or leafmold

noun

  1. a compost or layer of soil consisting chiefly of decayed vegetable matter, especially leaves.



Discover More

Word History and Origins

Origin of leaf mold1

First recorded in 1835–45

Advertisement

Related Words

Advertisement

Advertisement

Advertisement


leaf minerleaf monkey