vermicompost

vermicompost

English Verb
Ad

Definition

To employ worms to break down organic waste into soil or humus

Etymology

From vermi- (“worm”) + compost.

Ad