INTERCALATOR


Meaning of INTERCALATOR in English

In biochemistry, a type of molecule that binds to DNA and inserts itself into the DNA structure. Some intercalators are used as treatments for cancer.

NCI English Dictionary of Cancer Terms.      Английский словарь раковых терминов NCI(Национальный институт злокачественных новообразований).