oncolysates
English
Noun
oncolysates
plural of
oncolysate