Lipids

Hormones and Glands
Vocabulary Term #2563
Noun (thing)
US
UK
Lipids
US
UK
fats
US
UK
"Lipids are insoluble in water."