Definition:
Biowheel is a rotating pleated structure over which a stream of water is directed as part of a biological filtration system. Nitrifying bacteria grow on the biowheel and provide biological filtration.
previous post