English | German | Russian | Czech

tomelukast English

Meaning tomelukast meaning

What does tomelukast mean?

tomelukast

An antiasthmatic drug.

Are you looking for...?