Definition for Drospirenone

From Biology Forums Dictionary

Drospirenone is an anti-androgenic synthetic progestin that is used in birth control.