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