Megamaser Definition
noun
(astronomy) Any celestial object exhibiting enormous maser activity.
Wiktionary
Other Word Forms of Megamaser
Noun
Singular:
megamaser
Plural:
megamasersFind Similar Words
Find similar words to megamaser using the buttons below.