English | German | Russian | Czech

melengestrol English

Meaning melengestrol meaning

What does melengestrol mean?

melengestrol

A steroidal progestin and antineoplastic.

Are you looking for...?