biofilter (English, noun)
expansion: biofilter (plural biofilters)
Senses:
glosses: Any device for carrying out biofiltration.
Forms:
form: biofilters
tags: plural