leaf soil
English Dictionary
->
Letter L
-> leaf soil
Search Dictionary:
leaf soil Definition
(n)
soil
composed
mainly
of
decaying
leaves
leaf soil Synonyms
leaf mold
leaf mould
leaf soil
© Art Branch Inc.