English edit

Noun edit

cheloid (plural cheloids)

  1. Dated form of keloid.

Anagrams edit

Romanian edit

Etymology edit

Borrowed from French chéloïde.

Noun edit

cheloid n (plural cheloide)

  1. keloid

Declension edit