macrocarrier

English

Etymology

From macro- +‎ carrier.

Noun

macrocarrier (plural macrocarriers)

  1. The structure that contains the microparticles in a gene gun