megamarsh
English
Etymology
From
mega-
+
marsh
.
Noun
megamarsh
(
plural
megamarshes
)
A very large
marsh