Dictionary Translate Correct Ask AI
Noun
mulch [pl. mulches]
mulch [pl. mulches]
similar Results
mulches (n.) , [sing. a mulch]
mulched (adj.)