cytopyge
noun
cy·to·pyge
plural -s
Definition of cytopyge
: the point especially if permanently identifiable at which waste is discharged from the protozoan body
Keep scrolling for more