Definitions
noun
an animal sterol that is normally synthesized by the liver; the most abundant steroid in animal tissues
Look “cholesterol” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
an animal sterol that is normally synthesized by the liver; the most abundant steroid in animal tissues