lubeluzole
Noun
Meaning
lubeluzole (uncountable)
English Wikipedia has an article on:lubeluzoleWikipedia
A drug which acts as an indirect NMDA antagonist.
Noun
lubeluzole (uncountable)
English Wikipedia has an article on:lubeluzoleWikipedia
A drug which acts as an indirect NMDA antagonist.