'lipoid' definitions:

Definition of 'lipoid'

From: WordNet
noun
An oily organic compound insoluble in water but soluble in organic solvents; essential structural component of living cells (along with proteins and carbohydrates) [syn: lipid, lipide, lipoid]

Words containing 'lipoid'