mitochondrial megachannel

English

Noun

mitochondrial megachannel (plural mitochondrial megachannels)

  1. A polyprotein complex that participates in the regulation of mitochondrial membrane permeability