Pashto Dictionary
English to Pashto Dictionary
Definitions
English definition for pellicle
1. n. thin protective membrane in some protozoa
Thesaurus
Synonyms and Antonyms for pellicle
International Languages
Meaning for pellicle found in 2 Languages.
Sponored Video