Find the word definition

Wiktionary
spirostan

n. (context organic compound English) The steroid ''16,22:22,26-diepoxycholestane'' or any of its derivatives