Definition:
oncolysate
(on-KAH-lih-sayt)
An extract made from cancer cells.
Send to Printer