Meaning of ovral

Definition of ovral

(noun) trade name for an oral contraceptive containing estradiol and norgestrel

Other information on ovral

WIKIPEDIA results for ovral
Amazon results for ovral