osteochondromas
English
Noun
osteochondromas
plural of
osteochondroma