Definition of vermicompost in English:

vermicompost

noun

  • Compost produced by the digestion of organic matter (typically food, garden, and farm wastes) by earthworms.

Origin

1980s.