Word info

nilestriol

Noun

Meaning

nilestriol (uncountable)

(pharmacology) A synthetic steroidal estrogen, the 3-cyclopentyl ether of 17α-ethinyl estriol.

Source: en.wiktionary.org

Close letter words and terms