mitoflash
Noun
Meaning
mitoflash (plural mitoflashes)
A mitochondrial flash (discrete burst of fluorescence within the mitochondrial matrix)
Noun
mitoflash (plural mitoflashes)
A mitochondrial flash (discrete burst of fluorescence within the mitochondrial matrix)