Home
Random
Log in
Settings
Donations
About Wiktionary
Disclaimers
Search
bioscaffold
Language
Watch
Edit
English
edit
Etymology
edit
bio-
+
scaffold
Noun
edit
bioscaffold
(
plural
bioscaffolds
)
(
surgery
,
medicine
)
A naturally derived or artificial
structure
, implanted in the body, on which
tissue
grows in the form of a missing or damaged
organ
etc.; the process being called
tissue engineering