Meaning of clomiphene

Definition of clomiphene

(noun) a fertility drug (trade name Clomid) that is used to stimulate ovulation and that has been associated with multiple births

Other information on clomiphene

WIKIPEDIA results for clomiphene
Amazon results for clomiphene