vermicompost
vermicompost
English
Verb
Ad
Definition
To employ worms to break down organic waste into soil or humus
Etymology
From vermi- (“worm”) + compost.
Ad
vermicompost
To employ worms to break down organic waste into soil or humus
From vermi- (“worm”) + compost.