bioscaffolding
English
Etymology
From
bio-
+
scaffolding
.
Noun
bioscaffolding
(
uncountable
)
The construction of a
bioscaffold