Wiktionary
tetraphosphorus trisulphide
n. (alternative spelling of tetraphosphorus trisulfide English)