Word info

fenestrel

Noun

Meaning

fenestrel (uncountable)

(pharmacology) A synthetic, non-steroidal estrogen developed as a postcoital contraceptive in the 1960s but was marketed.

Source: en.wiktionary.org

Close letter words and terms