English

edit

Noun

edit

phosphoramides

  1. plural of phosphoramide