English

edit

Noun

edit

micropillars

  1. plural of micropillar