A tube that carries various secretions from one part of the body to another.
Source: NCI Thesaurus (C12948).
Leave your details and our team will contact you.