Word info

wormery

Noun

Meaning

wormery (plural wormeries)

A self-contained system for producing vermicompost.

Source: en.wiktionary.org

Close letter words and terms