megamonsoon (English, noun)
expansion: megamonsoon (plural megamonsoons)
Senses:
glosses: An extremely intense and widespread monsoon.
Forms:
form: megamonsoons
tags: plural