sterol

Noun
  1. Any of a group of natural steroid alcohols derived from plants or animals;
    They are waxy insoluble substances (synset 115082877)

Found on Word Lists

Other Searches