vermicomposts
English
Noun
vermicomposts
plural of
vermicompost
Verb
vermicomposts
third-person singular
simple present
indicative of
vermicompost