Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

oncolytic Definition

Cancel
oncolytic
noun(on-col-y-sis)
the destruction of tumor cells

Words Related to oncolytic!

oncolytic Examples by Brain Bank Users