English Dictionary
◊ SALPINX
salpinx
n : a tube in the uterus or the ear