English edit

Etymology edit

mito- +‎ flash

Noun edit

mitoflash (plural mitoflashes)

  1. A mitochondrial flash; a discrete burst of fluorescence within the mitochondrial matrix.