BIOFILTER
Meaning of BIOFILTER in English
“+ˌ- noun
Etymology: bi- (II) + filter
: a filter bed in which sewage is subjected to the action of microorganisms that assist in decomposing it
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012