oncolysate

(on-KAH-lih-sayt) Speaker

An extract made from cancer cells.