Definify.com

Definition 2025


ecchondromas

ecchondromas

English

Noun

ecchondromas

  1. plural of ecchondroma