Word info

mitoflash

Noun

Meaning

mitoflash (plural mitoflashes)

A mitochondrial flash (discrete burst of fluorescence within the mitochondrial matrix)

Source: en.wiktionary.org

Close letter words and terms