osteochondroma
Explore definitions, synonyms, and language insights of osteochondroma
Definitions
Noun
benign tumor containing both bone and cartilage; usually occurs near the end of a long bone