Noun
osteospheroid (plural osteospheroids) A spheroidal cluster of stem cells grown on an osteoconductive scaffold