(Water Quality) A means of wastewater treatment in which the waste is allowed to fall through a tower packed with synthetic media, on which there is biological growth. Similar to a trickling filter in concept.
BIOTOWER
Meaning of BIOTOWER in English
Environmental engineering English vocabulary. Английский словарь экологического инжиниринга. 2012