1
[ noun ] thin protective membrane in some protozoa

Related terms

investment

*