VariousWords beta
Related Terms:
Noun
Definition: Any device for carrying out biofiltration.
Verb
Definition: To filter by means of biofiltration.
VariousWords beta
Definition: Any device for carrying out biofiltration.
Definition: To filter by means of biofiltration.