Word info

phosphorodiamidate

Noun

Meaning

phosphorodiamidate (plural phosphorodiamidates)

A phosphate group in which two oxygens have been replaced by nitrogens

Source: en.wiktionary.org

Phrases with the word

Close letter words and terms