thiosulphate









thiosulphate


noun

  1. any salt of thiosulphuric acid
51 queries 0.578