secretor

nounA person or thing that secretes (produces and releases) a substance, such as a gland or an organ in the body.

No synonyms or antonyms found for this word.