Wiktionary
phosphoramidites
n. (plural of phosphoramidite English)
n. (plural of phosphoramidite English)