Megamaser — definition

1. megamaser (Noun)

1 definition

megamaser (Noun) — A luminous astrophysical maser, a naturally occurring source of stimulated spectral line emission.

1 type of
Maser