← DefinitionshareGuesspelliclenounA thin skin or film, especially on a liquid surface or on a living organism.Synonymsmembranenouncuticlenounskinnounfilmnoun