English

edit

Etymology

edit

worm +‎ -ery

Noun

edit

wormery (plural wormeries)

  1. A self-contained system for producing vermicompost.

Translations

edit

Anagrams

edit