0%

ALL meanings of leaf mold

leaf mold
L l
  • noun leaf mold a compost or layer of soil consisting chiefly of decayed vegetable matter, especially leaves. 1
  • uncountable noun leaf mold Leaf mold is a substance consisting of decayed leaves that is used to improve the soil. 0
  • noun leaf mold a rich soil consisting largely of decayed leaves 0
  • noun leaf mold a mold that forms on leaves 0
  • noun leaf mold Decomposed or composted remains of leaves. 0
  • noun leaf mold Soil consisting principally of layers of decomposed leaves. 0
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?