Home › Words › M › microscaffoldmicroscaffoldmicroscaffold · noun — A very small scaffold.Definition from Wiktionary (CC BY-SA 3.0).EtymologyFrom micro- + scaffold.nounA very small scaffoldDefinitions & examples from Wiktionary (CC BY-SA 3.0).