VariousWords beta
Related Terms:
Noun
Definition: A selective progesterone receptor modulator used in the acetate form for emergency contraception and to treat uterine fibroids.
VariousWords beta
Definition: A selective progesterone receptor modulator used in the acetate form for emergency contraception and to treat uterine fibroids.