Epoophoron
"Epoophoron" in Spanish
epoóforo
(a group of tubules, a remnant of the Wolffian body, often found near the ovary or oviduct)
More for "epoophoron"
Next best steps
Data sourced from Wiktionary, WordNet, CMU, and other open linguistic databases. Updated March 2026.