Online Dictionary

defecation, defecationes Explained

defecation, defecationes at Interlingua => English Of Explained:

n defecation (1. purification from scum and sediment; 2. excretion)