neoscaffold (English, noun)
expansion: neoscaffold (plural neoscaffolds)
Senses:
glosses: A newly-formed scaffold (typically of a heart valve)
Forms:
form: neoscaffolds
tags: plural