meaning of defecator

1. That which cleanses or purifies; esp. , an apparatus for removing the feculencies of juices and sirups.
2.
a person who defecates


Related Words

defecator |

Developed & Maintained By Taraprasad.com

Treasure Words