wormery
English
Etymology
From
worm
+
-ery
.
Noun
wormery
(
plural
wormeries
)
A self-contained system for producing
vermicompost
.
Translations
self-contained system for producing vermicompost
Spanish:
lombricero
m
Welsh:
abwydfa
f
Anagrams
rye-worm