Definition, synonyms and related words
The stench from decomposing iron pyrites, caused by the formation of sulphureted hydrogen.