tumoricide

tumoricide

[t(y)o̅o̅môr′isīd]
a substance capable of destroying a tumor. tumoricidal, adj.
Mentioned in ?
References in periodicals archive ?
multijuga presents tumoricide activity in melanoma cells, both in VIVO and in vitro.