Word info

polyestradiol phosphate

Noun

Meaning

polyestradiol phosphate (uncountable)

English Wikipedia has an article on:polyestradiol phosphateWikipedia
An estrogen in the form of a polymer, used for the palliative treatment of prostate cancer.

Source: en.wiktionary.org

Close letter words and terms