Term sheet

mulch

  • Dictionary : PIARC Road Dictionary/ English
  • Theme : Roads / Road Equipment / Accessories
  • Definition : Layer of vegetable material, in general obtained from straw or leaves, to protect seeds on unprepared soil and encourage the formation of humus, thereby protecting the seeds and plants during their growth.

Submit your remarks on this term