nanopod

English

Etymology

From nano- +‎ pod.

Noun

nanopod (plural nanopods)

  1. (cytology) A surface container for outer membrane vesicles