megamouth - noun
singular
megamouth
plural
megamouths