oophoron
/oʊˈɒfərɒn/Definitions
1. noun
A type of gonad found in some invertebrates, such as certain species of worms, particularly those of the phylum Nematoda.
“The researcher studied the oophoron of a nematode worm to better understand its reproductive system.”