Definify.com

Definition 2024


vermicomposted

vermicomposted

English

Verb

vermicomposted

  1. simple past tense and past participle of vermicompost