gametocytocide cytostatic cytoprotector cestocide cryptophycin cesticide cestocidal gametocide anticytotoxin tumoricide