microcarrier

English

Etymology

From micro- +‎ carrier.

Noun

microcarrier (plural microcarriers)

  1. (biology) Small, bead-like material used to immobilize biocatalysts, or to anchor growing cells