Definition of lipoid
English to English noun - an oily organic compound insoluble in water but soluble in organic solvents; essential structural component of living cells (along with proteins and carbohydrates)
source: WordNet 3.0
Visual Synonyms 
Nearby Word
lipoid, lipid, lipide, lipad, lopid, livid, lepid, lepadoid, lapida, lipped, lippitude, libido, lobiped, lily pad, lapidate, lividity, lepidote, lapad, lapot, loved
|
|
|