Word info

monolysocardiolipin

Noun

Meaning

English Wikipedia has an article on:monolysocardiolipinWikipedia
monolysocardiolipin (plural monolysocardiolipins)

(organic chemistry) A phospholipid present in the membrane of mitochondria

Source: en.wiktionary.org

Close letter words and terms