Intercalator meaning

That which intercalates.
noun
0
0
(biochemistry) Any of several classes of small molecule that insert themselves into the structure of DNA.
noun
0
0
Advertisement