Meaning of osteochondroma

Definition of osteochondroma

(noun) benign tumor containing both bone and cartilage; usually occurs near the end of a long bone

Other information on osteochondroma

WIKIPEDIA results for osteochondroma
Amazon results for osteochondroma