English

edit

Etymology

edit

osteo- +‎ spheroid

Noun

edit

osteospheroid (plural osteospheroids)

  1. A spheroidal cluster of stem cells grown on an osteoconductive scaffold