English edit

Etymology edit

nano- +‎ scaffold

Noun edit

nanoscaffold (plural nanoscaffolds)

  1. A nanoscale scaffold used, primarily, to grow new tissue and bone