wormery

wormery

English

Etymology

    From worm + -ery.

    Noun

    wormery (plural wormeries)

    1. A self-contained system for producing vermicompost.

    Translations

    Anagrams