vermipost

Noun

 * 1) wormcasts used as compost