meaning of flushless toilet

1. a toilet that relies on bacteria to break down waste matter instead of using water


Related Words

flushless toilet |

Developed & Maintained By Taraprasad.com

Treasure Words