Word info

tirilazad

Noun

Meaning

tirilazad (uncountable)

English Wikipedia has an article on:tirilazadWikipedia
A drug proposed for the treatment of strokes.

Source: en.wiktionary.org

Close letter words and terms