megamarsh
Etymology
From mega- + marsh.
noun
A very large marsh