tirilazad
Noun
Meaning
tirilazad (uncountable)
English Wikipedia has an article on:tirilazadWikipedia
A drug proposed for the treatment of strokes.
Noun
tirilazad (uncountable)
English Wikipedia has an article on:tirilazadWikipedia
A drug proposed for the treatment of strokes.