megamouth - noun

singularmegamouth
pluralmegamouths