Word info

dexpramipexole

Noun

Meaning

dexpramipexole (uncountable)

English Wikipedia has an article on:dexpramipexoleWikipedia
An experimental drug being investigated for the treatment of amyotrophic lateral sclerosis.

Source: en.wiktionary.org

Close letter words and terms