Vocabulary Term #2563
US
UK
US
UK
fats
US
UK
"Lipids are insoluble in water."