pellicle

Nouns

  • (n) thin protective membrane in some protozoa

Words of close approximity