Biofilter

Wiktionary, Creative Commons Attribution/Share-Alike License
  • noun. Any device for carrying out biofiltration.
  • verb. To filter by means of biofiltration.