1. A thin skin or film. 2. A thin film formed on the surface of an evaporating solution. 3. thin protective membrane in some protozoa
pellicle |