Word info

deoxycarnitine

Noun

Meaning

deoxycarnitine (uncountable)

(organic chemistry) A deoxy form of carnitine released into the bloodstream from muscles

Source: en.wiktionary.org

Close letter words and terms