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