Origin: Greek prefix bio-
Definition, synonyms and related words
Any device for carrying out biofiltration.
To filter by means of biofiltration.