What exactly are liposomal nutritional supplements?Liposomal health supplements are a variety of dietary complement that makes use of liposomes for Improved absorption and bioavailability. Liposomes are very small spherical structures built up of a lipid bilayer, similar to the cell membranes inside our bodies. These buildings help secure the activ