megamarsh

Etymology

From mega- + marsh.

noun

  1. A very large marsh