Meaning of lime hydrate

Definition of lime hydrate

(noun) a caustic substance produced by heating limestone

Other information on lime hydrate

WIKIPEDIA results for lime hydrate
Amazon results for lime hydrate