mitoflash

English

Etymology

From mito- +‎ flash.

Noun

mitoflash (plural mitoflashes)

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