» leaf mould

Noun (1 meaning)

1. soil composed mainly of decaying leaves.

leaf mold, leaf mould, leaf soil

leaf mould is a type of:
  • mold, mould (noun) - loose soil rich in organic matter