mitochondrial megachannels
English
Noun
mitochondrial
megachannels
plural of
mitochondrial megachannel