Definition, synonyms and related words
A substance promoting bile or urine production
Of a straining or purifying process.