"Reproductive organs of Helix pomatia. O.T., Ovotestis; H.D., hermaphrodite duct; A.G., albumen gland;…