What is the full meaning of oncolytics
ONCOLYTIC, an agent that destroys tumours [n]
Example of the word oncolytics placed on a Scrabble board.