princess10154 princess10154 02-05-2017 Physics contestada Lipids are ___________ molecules that are insoluble in water. What does this mean?