tetraphosphides
English
Noun
tetraphosphides
plural of
tetraphosphide