meaning of Biofilter

Biofilter - German to English

bio filter