Wiktionary
tetraphosphides
n. (plural of tetraphosphide English)
n. (plural of tetraphosphide English)