You searched for: “aqueductus
aqueductus, aquaeductus (s) (noun); aqueducti, aquaeducti (pl)
In medicine, a tubular passage or channel in a body structure or organ; especially, a channel for the passage of fluid; such as, blood.