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
Tweet