Meaning of scoria

Definition of scoria

(noun) the scum formed by oxidation at the surface of molten metals

Other information on scoria

WIKIPEDIA results for scoria
Amazon results for scoria