English

edit

Noun

edit

vermiwash (plural vermiwashes)

  1. A solution, obtained by passing water through vermicompost, used as a compost