English
Etymology From Latin vermis, worm + compost
Verb vermicompost #to employ worms to break down organic waste into soil or humus
Noun vermicompost wikipedia #the product of worm composting; worm castings