plasmoids

noun
  1. Plural of plasmoid; small, discrete structures or fragments of plasma, especially in physics and astrophysics.
  2. Usage: technical; physics
  3. In biology, structures resembling cells or organisms that contain plasma or protoplasm.
  4. Usage: technical; biology

Examples