nanoscaffold

English

Etymology

From nano- +‎ scaffold.

Noun

nanoscaffold (plural nanoscaffolds)

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