thioaptamer
Noun
Meaning
thioaptamer (plural thioaptamers)
(biochemistry) Any aptamer that has sulfur atoms in its phosphodiester bonds
Noun
thioaptamer (plural thioaptamers)
(biochemistry) Any aptamer that has sulfur atoms in its phosphodiester bonds