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