Free Floating membrane

Does anyone know what a free floating membrane is, I had a scan and they said I had a free floating membrane with one of my twins but they didn't explain what it is, im 33 weeks and 5 days