nonwater toilet systems definition - Architecture Dictionary

nonwater toilet systems

Dry plumbing fixtures and fittings that contain and treat human waste via microbiological processes