Pellicle



ENGLISH MEANING
noun
1.
A thin skin or film.
2.
A thin film formed on the surface of an evaporating solution.