enchondromas
English
Noun
enchondromas
plural of
enchondroma