Definition for Drospirenone
From Biology Forums Dictionary
Drospirenone is an anti-androgenic synthetic progestin that is used in birth control.
From Biology Forums Dictionary
Drospirenone is an anti-androgenic synthetic progestin that is used in birth control.