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