pellicle
1. [ noun ] thin protective membrane in some protozoa
Related terms: investment