Wiktionary
micropillars
n. (plural of micropillar English)
n. (plural of micropillar English)