Lipids

Hormones and Glands
Vocabulary Term #2563

Noun (thing)

US
UK
Lipids
US
UK
fats
US
UK
"Lipids are insoluble in water."