osteocartilage
English
Noun
osteocartilage
(
uncountable
)
(
anatomy
)
An intimate mixture of
bone
and
cartilage
Related terms
osteocartilaginous