Word info

desmethylselegiline

Noun

Meaning

desmethylselegiline (uncountable)

A metabolite of selegiline that may have neuroprotective antiapoptotic properties.

Source: en.wiktionary.org

Close letter words and terms