Word: keloid
Part of speech: Noun
Syllables: ke
loid
Definition: A hard raised growth of scar tissue at the site of an injury.
Morphemes:
Affix: keloid
Language: en
PoS: Noun
Meaning: A hard raised growth of scar tissue at the site of an injury.
Etymology Compounds: Affix: χηλή
Language: grc
Decoded: khele
Meaning: hoof