English | German | Russian | Czech

domoprednate English

Meaning domoprednate meaning

What does domoprednate mean?

domoprednate

A therapeutic glucocorticoid.

Are you looking for...?