1. lipoid - Noun
2. lipoid - Adjective
an oily organic compound insoluble in water but soluble in organic solvents; essential structural component of living cells (along with proteins and carbohydrates)
Source: WordNetLipoid Kosmetik Obtains EcoVadis’ Gold Status Ranking for Third Time in a Row Lipoid Kosmetik obtained the Gold Status ranking of EcoVadis for the advanced CSR engagement for the third time in a row. Source: Internet