bioscaffoldingbioscaffolding means the construction of a bioscaffold.EtymologyFrom bio- + scaffolding.nounThe construction of a bioscaffold