Salpinx definitions

noun

a tube in the uterus or the ear