Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

leaf mold Definition

Cancel
leaf mold
noun(leaf mold)
a compost or layer composed chiefly of decayed leaves
leaf mold
noun(leaf mold)
a mold or mildew that affects foliage

Words Related to leaf mold!

leaf mold Examples by Brain Bank Users