YourDictionary

aqueduct medical definition

noun
A channel or passage in a body part or an organ.

Learn more about aqueduct

link/cite print suggestion box