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