lipid
n.
any of a number of fats or fat-like compounds that are insoluble in water (Biochemistry)
Lipid
Lipids
Lipids Organic compounds not soluble in water, but soluble in fat solvents such as alcohol. Lipids are stored in the body as energy reserves and are [
more]
Lipids - Community and Resources
lipid
Noun
1. an oily organic compound insoluble in water but soluble in organic solvents; essential structural component of living cells (along with proteins and carbohydrates)
(synonym) lipide, lipoid
(hypernym) macromolecule, supermolecule
(hyponym) fat
lipids
fat or fatlike compounds (sterols, fatty acids, and many other substances); cannot be dissolved or mixed in water.