wormery
About 0.00 uses per million words.
Meaning
- noun A self-contained system for producing vermicompost.
Similar words
vermiculture vermipost vermicompost vermicast vermeologist vermisol vermicule biofermenter vermiculation insectary
Save “wormery” to learn later