Please enable javascript to use dictionary! Howto enable javascript?
mulch▼nounshredded matter for covering the soil
mulching▼nounthe act of preparing/applying a mulch
mulch▼verbto apply mulch
mulching▼adjective
mulching mower▼nounrotary mower
↑