English | German | Russian | Czech

tirilazad English

Meaning tirilazad meaning

What does tirilazad mean?

tirilazad

A drug proposed for the treatment of strokes.

Are you looking for...?