Your Ad Here
sodium substrate
sodium substrate: n.

Syn salt substrate.