ecchondromas
English
Noun
ecchondromas
plural of
ecchondroma