• word of the day

    pellicle

    pellicle - Dictionary definition and meaning for word pellicle

    Definition
    (noun) thin protective membrane in some protozoa
Download our Mobile App Today
Receive our word of the day
on Whatsapp