Skip to
noun
A medical term used to describe a cell or growth that contains both bone and cartilage
Browse