Bleb

Bleb (n) a bubble