Dictionary.com
Thesaurus.com

cheloidal

  • a word derived from cheloid.
    cheloid
    noun
    pathol a variant spelling of keloid

More Suggestions