Superglacial (noun) Definition, Meaning & Examples

adjective
  1. on the surface of a glacier.
  2. believed to have been formerly on the surface of a glacier: superglacial debris.
adjective
  1. on or originating from the surface of a glacier
Superglacial (noun) Definition, Meaning & Examples

More Definitions