leaf soil

Explore definitions, synonyms, and language insights of leaf soil

Definitions

Noun
soil composed mainly of decaying leaves

More General Terms