GeneralConnection.com
➔
Dictionary
leaf soil
Noun
1. leaf mold
1. leaf mould, mold, mould
Usage