AQUEDUCT


Meaning of AQUEDUCT in English

A channel for the passage of fluid.

English dictionary of medicine.      Английский словарь медицины.