blue vitriol

noun

1.
hydrated blue crystalline form of copper sulfate