English edit

Noun edit

enchondromas

  1. plural of enchondroma