intercalator
noun 2
Definitions
noun
1
That which intercalates
2
Any of several classes of small molecule that insert themselves into the structure of DNA
Your note
not saved0 chars
noun
That which intercalates
Any of several classes of small molecule that insert themselves into the structure of DNA