Noun Definition

pellicle

1.Definition: thin protective membrane in some protozoa

Category: Animals