micropinosome

English

Etymology

From micro- +‎ pinosome.

Noun

micropinosome (plural micropinosomes)

  1. A very small pinosome