1. Noun
A thin skin or film.
2. Noun
A thin film formed on the surface of an evaporating solution.
3. Noun
thin protective membrane in some protozoa
Vocabulary classified under Nature and environment
More about this word
Synonyms and related words
Explore this word
