» leaf soil

Noun (1 meaning)

1. soil composed mainly of decaying leaves.

leaf mold, leaf mould, leaf soil

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