YourDictionary

epoophoron medical definition

noun
Any of the rudimentary tubules in the mesosalpinx between the ovary and the uterine tube.

link/cite print suggestion box