phosphoramides
English
Noun
phosphoramides
plural of
phosphoramide