dimethylsulfoxide








noun Chemistry.

  1. DMSO.

n.

  1. DMSO.
51 queries 0.560