intercalator

English dictionary entry

Meanings

noun
  1. That which intercalates
  2. Any of several classes of small molecule that insert themselves into the structure of DNA

Word forms

intercalator intercalators

Related words

This entry uses open data from Wiktionary (CC BY-SA/GFDL). Word forms are used for search and are not indexed as separate pages.