phosphorocyanidates

English

edit

Noun

edit

phosphorocyanidates

  1. plural of phosphorocyanidate