Word info

epimestrol

Noun

Meaning

epimestrol (uncountable)

(pharmacology) A synthetic steroidal estrogen used as an ovulation stimulant.

Source: en.wiktionary.org

Close letter words and terms