English dictionary
cheloid meaning and definition
Definition and meaning of cheloid at MeaningMonkey.org. cheloid meaning and definition in the English Dictionary.CHELOID noun
Definition of cheloid (noun)
- raised pinkish scar tissue at the site of an injury; results from excessive tissue repair
- synonyms: keloid
Source: Princeton University Wordnet