Where does “muriatic acid” come from?

muriatic acid (English): Hydrochloric acid; A low grade, industrial grade...

Definitions

  1. Hydrochloric acid; A low grade, industrial grade...

Words derived from “muriatic acid