GLOMR Science Abbreviation

GLOMR has various meanings in the Science category. Discover the full forms, definitions, and usage contexts of GLOMR in Science.

Global Low-Orbiting Message Relay

Most Common Science
Global Low Orbit Message Relay
Science

Citation

Last updated: