aqueduct of Fallopius

noun

Medical Definition of aqueduct of Fallopius