: one of the large unicellular glands surrounding the ootype of a flatworm and possibly playing a part in eggshell formation
also
: the group of such glands in a worm
Love words? Need even more definitions?
Merriam-Webster unabridged
Share