English

edit

Noun

edit

enchondromata

  1. plural of enchondroma