oncolytic
English
editEtymology
editAdjective
editoncolytic (comparative more oncolytic, superlative most oncolytic)
Noun
editoncolytic (plural oncolytics)
oncolytic (comparative more oncolytic, superlative most oncolytic)
oncolytic (plural oncolytics)