Meaning of lipoid

Definition of lipoid

(noun) an oily organic compound insoluble in water but soluble in organic solvents; essential structural component of living cells (along with proteins and carbohydrates)

Other information on lipoid

WIKIPEDIA results for lipoid
Amazon results for lipoid