Definitions
noun
a fertility drug (trade name Clomid) that is used to stimulate ovulation and that has been associated with multiple births
Look “clomiphene citrate” up elsewhere
Want another word?
Spin the dictionary for a fresh one.