scoria
English Dictionary
->
Letter S
-> scoria
Search Dictionary:
scoria Definition
(n)
the
scum
formed
by
oxidation
at
the
surface
of
molten
metals
scoria Synonyms
dross
scoria
slag
© Art Branch Inc.