May 5, 2010

pellicle

pellicle |ˈpelikəl|
noun technical
a thin skin, cuticle, membrane, or film.