enchondromas

English

Noun

enchondromas

  1. plural of enchondroma