English edit

Etymology edit

colloid +‎ -o- +‎ -some

Noun edit

colloidosome (plural colloidosomes)

  1. A selectively permeable capsule composed of colloidal particles.