endosalpinges

English

Noun

endosalpinges

  1. plural of endosalpinx