Find the word definition

Wiktionary
tetraphosphorus trisulphide

n. (alternative spelling of tetraphosphorus trisulfide English)