Home

Word

leaf mould, n.
more info soil composed mainly of decaying leaves
<noun.substance>

leaf mold leaf mould leaf soil
semantic pointers
hypernym