What does Biofilter mean?

Biofilter - German to English

bio filter