Vocabulary Term: lipids

Noun (thing)
USA
UK
lipids
USA
UK
fats
USA
UK
"Lipids are insoluble in water."