ecchondromata
English
Noun
ecchondromata
plural of
ecchondroma