English edit

Noun edit

tetraphosphides

  1. plural of tetraphosphide