mitochondrial megachannel (English, noun)
expansion: mitochondrial megachannel (plural mitochondrial megachannels)
Senses:
glosses: A polyprotein complex that participates in the regulation of mitochondrial membrane permeability
Forms:
form: mitochondrial megachannels
tags: plural