|
Definition of Bioscaffold
1. Noun. (surgery medicine) An 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 ¹
¹ Source: wiktionary.com
|
1. Noun. (surgery medicine) An 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 ¹
¹ Source: wiktionary.com