emunctory
16 points
English
9 letters
Not in frequency data
Valid in: UK dictionary
Definitions
Any organ or part of the body (as the kidneys, skin, etc.,) which serves to carry off excrementitious or waste matter.
Definition: WordNet 3.1, Princeton University.
Crossword clues
Anagrams
—