ammonia tower
Definition: Ammonia tower is a biological filtration system in which water trickles through the media and is mixed with air during the process. The wet/dry exchange promotes growth of bacteria which serve to remove ammonia and nitrites. Commonly referred to as a wet/dry filter.
Also Known As: wet/dry filter
Also Known As: wet/dry filter
Source...