Osteochondroma Meaning

There are 1 meaning(s) for word Osteochondroma

Meaning 1 : benign tumor containing both bone and cartilage; usually occurs near the end of a long bone