osteocartilage

English

Noun

osteocartilage (uncountable)

  1. (anatomy) An intimate mixture of bone and cartilage