phosphorodiamidate
Noun
Meaning
phosphorodiamidate (plural phosphorodiamidates)
A phosphate group in which two oxygens have been replaced by nitrogens
Noun
phosphorodiamidate (plural phosphorodiamidates)
A phosphate group in which two oxygens have been replaced by nitrogens