English dictionary
salpinx meaning and definition
Definition and meaning of salpinx at MeaningMonkey.org. salpinx meaning and definition in the English Dictionary.SALPINX noun
Definition of salpinx (noun)
- a tube in the uterus or the ear
Source: Princeton University Wordnet