pellicle

Noun
  1. Thin protective membrane in some protozoa (synset 101461387)

Other Searches