natural glass

Explore definitions, synonyms, and language insights of natural glass

Definitions

Noun
magma of any composition that cooled very rapidly

More General Terms