Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of emunctory

- Any organ or part of the body (as the kidneys, skin, etc.,) which serves to carry off excrementitious or waste matter.