Wiktionary
vermicomposters
n. (plural of vermicomposter English)
n. (plural of vermicomposter English)