thioaptamer
English
Etymology
From
thio-
+
aptamer
.
Noun
thioaptamer
(
plural
thioaptamers
)
(
biochemistry
)
Any
aptamer
that has
sulfur
atoms in its
phosphodiester
bonds
Anagrams
metropathia