English

edit

Etymology

edit

micro- +‎ scaffold

Noun

edit

microscaffold (plural microscaffolds)

  1. A very small scaffold