Noun
An organ in which the ova are developed in certain Turbellaria.
More about this word
Synonyms and related words
Explore this word
