vermiwash

Noun

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