What does Biofiltration mean?

Biofiltration - German to English

biofiltration