Definition, synonyms and related words
A nanoscale scaffold used, primarily, to grow new tissue and bone