lipideEnglish

lipid, lipide, 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)

English: lipid, lipide, lipoid

English words with similar meanings

Show 2 words

Words that start with "lipide"