chondrosphere

English

Etymology

From chondro- +‎ -sphere.

Noun

chondrosphere (plural chondrospheres)

  1. A type of chondrocyte implantation