microprojections
English
Noun
microprojections
plural of
microprojection