megachannel

Noun

 * 1) A very large channel

Derived terms

 * mitochondrial megachannel