SALPINX


Meaning of SALPINX in English

noun the eustachian tube, or the fallopian tube.

Webster English vocab.      Английский словарь Webster.