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 and Heard
What made you want to look up phosphorothioate? Please tell us where you read or heard it (including the quote, if possible).