English edit

Etymology edit

worm +‎ -ery

Noun edit

wormery (plural wormeries)

  1. A self-contained system for producing vermicompost.

Translations edit

Anagrams edit