Mehlis gland

Mehlis gland

part of the reproductive system of a trematode.