English

edit

Etymology

edit

onco- +‎ modulator

Noun

edit

oncomodulator (plural oncomodulators)

  1. Any material that modifies the progress of a cancer
edit