Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

wormery Definition

Cancel
wormery
noun
A self-contained system for producing vermicompost

Words Related to wormery!

wormery Examples by Brain Bank Users