megamouth

English

Etymology

From mega- +‎ mouth.

Noun

megamouth (plural megamouths)

  1. The megamouth shark.