13.-1703. Vermicomposting - vermifiltration.#Glossary·notion.so·Jan 14, 202513.-1703. Vermicomposting - vermifiltration.