leaf mold
nounDefinition of leaf mold
1
: a compost or layer composed chiefly of decayed leaves
2
: a mold or mildew that affects foliage
Keep scrolling for more