Definisi 'pellicle'

English to English
noun
1 thin protective membrane in some protozoa Terjemahkan
source: wordnet30

2 A thin skin or film. Terjemahkan
source: webster1913

More Word(s)
investment,

Visual Synonyms