osteospheroid
Jump to navigation
Jump to search
English
[edit]Etymology
[edit]Noun
[edit]osteospheroid (plural osteospheroids)
- A spheroidal cluster of stem cells grown on an osteoconductive scaffold
osteospheroid (plural osteospheroids)