microcarriers
English
Noun
microcarriers
plural of
microcarrier