English

edit

Etymology

edit

bio- +‎ scaffolding

Noun

edit

bioscaffolding (uncountable)

  1. The construction of a bioscaffold