phosphamides

English

Noun

phosphamides

  1. plural of phosphamide