Word info Synonyms

phosphorothioate

Noun

Meaning

phosphorothioate (plural phosphorothioates)

(biochemistry) A derivative of phosphate in which an oxygen atom is replaced with sulfur; especially such a variant of nucleic acid

Source: en.wiktionary.org

Synonyms

Close letter words and terms