Meaning of clomiphene citrate

Definition of clomiphene citrate

(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 citrate

WIKIPEDIA results for clomiphene citrate
Amazon results for clomiphene citrate