Keloid Definition

kēloid
keloids
noun
keloids
An excessive growth of scar tissue on the skin.
Webster's New World
Synonyms:

Other Word Forms of Keloid

Noun

Singular:
keloid
Plural:
keloids

Origin of Keloid

  • French kéloïde Greek khēlē claw French -oïde resembling (from Greek -oeidēs –oid)

    From American Heritage Dictionary of the English Language, 5th Edition

  • 19th century, from Ancient Greek χηλή (khēlē, “claw”) and -oid.

    From Wiktionary

Find Similar Words

Find similar words to keloid using the buttons below.

Words Starting With

Words Ending With

Unscrambles

keloid