tsDNA

English

Noun

tsDNA (plural tsDNAs)

  1. Triple-stranded DNA.

Anagrams