Meaning of ovulen

Definition of ovulen

(noun) trade name for an oral contraceptive containing mestranol and a progestin compound

Other information on ovulen

WIKIPEDIA results for ovulen
Amazon results for ovulen