lime hydrate


Meanings

  • a caustic substance produced by heating limestone