megamasers
English
Noun
megamasers
plural of
megamaser