micropinosomeEtymologyFrom micro- + pinosome.micropinosome means A very small pinosome Lexicurio rates it Distinctive — a strength score of 68 out of 100.nounA very small pinosome