vermiwash
Noun
Meaning
vermiwash (plural vermiwashes)
A solution, obtained by passing water through vermicompost, used as a compost
Noun
vermiwash (plural vermiwashes)
A solution, obtained by passing water through vermicompost, used as a compost