Home

Word

pellicle, n.
(pellicles)
more info thin protective membrane in some protozoa
<noun.animal>

pellicle
semantic pointers
hypernym