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 saved
0 chars