sitosteroneEtymologyFrom sito- + sterone.sitosterone means A steroid ketone related to sitosterol. Lexicurio rates it Sui generis — a strength score of 85 out of 100.nounA steroid ketone related to sitosterol