English

edit

Etymology

edit

macro- +‎ carrier

Noun

edit

macrocarrier (plural macrocarriers)

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