neoscaffold
English
Etymology
From
neo-
+
scaffold
.
Noun
neoscaffold
(
plural
neoscaffolds
)
A newly-formed
scaffold
(typically of a heart valve)