Langsung ke konten

Arti kata

leaf mould

Definition of leaf mould (English)

noun

  1. soil composed mainly of decaying leaves
    sumber: wordnet30