kamus
.
Search
About
pellicle
English
pellicle
Noun
Thin protective membrane in some protozoa
English: pellicle