bioscaffolding en · NOUN EtymologyFrom bio- + scaffolding. Meanings (uncountable) The construction of a bioscaffold