neoscaffold

English

Etymology

From neo- +‎ scaffold.

Noun

neoscaffold (plural neoscaffolds)

  1. A newly-formed scaffold (typically of a heart valve)