Etymology

fosfestrol

F4O1S1F4E1S1T1R1O1L1

Today it means: Diethylstilbestrol diphosphate, a synthetic non-steroidal estrogen of the stilbestrol group, used in the treatment of prostate cancer. Full definition →

Ask AI about its historyChatGPTClaudePerplexityGoogle AIGrok