Home
Word Lists
Word Search
pellicle
n. Thin skin, membrane, or film. [latin diminutive of pellis skin]
n.
A thin skin or film.