Word info

orteronel

Noun

Meaning

orteronel (uncountable)

A non-steroidal antiandrogen that was investigated as a cancer treatment but later dropped.

Source: en.wiktionary.org

Close letter words and terms