English | German | Russian | Czech

leaf soil English

Meaning leaf soil meaning

What does leaf soil mean?

leaf soil

(= leaf mold) soil composed mainly of decaying leaves

Synonyms leaf soil synonyms

What other words have the same or similar meaning as leaf soil?

leaf soil English » English

leaf mould leaf mold leafmold

Are you looking for...?

leaf | soil