Latin-English dictionary »

defecatio meaning in English

LatinEnglish
defecatio [defecationis] (3rd) F
noun

cleansing, purifyingnoun