English Verb vermicomposted simple past and past participle of vermicompostWikiwand - on Seamless Wikipedia browsing. On steroids.