The cytology, histochemistry, and ultrastructure of the cell types found in the digestive gland of the slug,Agriolimax reticulatus (Müller)