nanoscaffold
English
Etymology
From
nano-
+
scaffold
.
Noun
nanoscaffold
(
plural
nanoscaffolds
)
A
nanoscale
scaffold
used, primarily, to grow new tissue and bone