Definition of Leaf Soil in English :

Define Leaf Soil in English

Leaf Soil meaning in English

Meaning of Leaf Soil in English

Pronunciation of Leaf Soil in English

Leaf Soil pronunciation in English

Pronounce Leaf Soil in English

Leaf Soil

see synonyms of leaf soil

Noun

1. leaf mold, leaf mould, leaf soil

soil composed mainly of decaying leaves

WordNet Lexical Database for English. Princeton University. 2010.