leaf_moldEnglish

leaf mold, leaf mould, leaf soil

Noun

Soil composed mainly of decaying leaves

English: leaf mold, leaf mould, leaf soil

English words with similar meanings

Show 2 words