Clomiphene Meaning

There are 1 meaning(s) for word Clomiphene

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

    Synonyms : clomid,  clomiphene citrate