Medical Dictionary
phosphorothioate
noun phos·pho·ro·thio·ate \ˌfäs-fə-rō-ˈthī-ō-ˌāt\
Medical Definition of PHOSPHOROTHIOATE
: an oligonucleotide in which the oxygen atom normally linking two consecutive nucleotides has been replaced with sulfur and which resists degradation by cellular enzymes—compare phosphodiester
Seen & Heard
What made you want to look up phosphorothioate? Please tell us where you read or heard it (including the quote, if possible).