Word info

etomoxir

Noun

Meaning

etomoxir (uncountable)

(medicine) A carnitine palmitoyltransferase inhibitor used to protects the heart from fatty acid-induced ischemic injury

Source: en.wiktionary.org

Anagrams

Close letter words and terms