Synonyms of Leaf Mould in English :
Antonyms of Leaf Mould in English
Thesaurus of Leaf Mould in English
1. (noun) soil composed mainly of decaying leaves