Defecator meaning

One who defecates.
noun
0
0
Advertisement

Origin of defecator

defecate +‎ -or