English

edit

Noun

edit

megamasers

  1. plural of megamaser