microscaffold (English, noun)
expansion: microscaffold (plural microscaffolds)
Senses:
glosses: A very small scaffold
Forms:
form: microscaffolds
tags: plural