Lipids

Hormones and Glands
Noun (thing)
US
UK
Lipids
US
UK
fats
US
UK
Lipids are insoluble in water.