Word info

vermiwash

Noun

Meaning

vermiwash (plural vermiwashes)

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

Source: en.wiktionary.org

Close letter words and terms