megamaser

English

Etymology

From mega- +‎ maser.

Noun

megamaser (plural megamasers)

  1. (astronomy) Any celestial object exhibiting enormous maser activity