pellicle
English Dictionary
->
Letter P
-> pellicle
Search Dictionary:
pellicle Definition
(n)
thin
protective
membrane
in
some
protozoa
pellicle Synonyms
pellicle
© Art Branch Inc.