Word info

ladostigil

Noun

Meaning

ladostigil (uncountable)

English Wikipedia has an article on:ladostigilWikipedia
A novel neuroprotective agent being investigated for the treatment of neurodegenerative disorders.

Source: en.wiktionary.org

Close letter words and terms