Word info

oxysteroid

Noun

Meaning

oxysteroid (plural oxysteroids)

(organic chemistry) Any of several oxidized derivatives of steroids

Source: en.wiktionary.org

Close letter words and terms