Noun
mitochondrial megachannel (plural mitochondrial megachannels) A polyprotein complex that participates in the regulation of mitochondrial membrane permeability