micropillars
English
Noun
micropillars
plural of
micropillar