English synonyms about - contact  

salpinx

noun

1 salpinx

A tube in the uterus or the ear.


Find more on salpinx elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0294