Keloid

Definition:

  • (a.) Applied to a variety of tumor forming hard, flat, irregular excrescences upon the skin.
  • (n.) A keloid tumor.

Compare keloid with other words:

feloid vs. keloid

injury vs. keloid

keloid vs. scar

hypertrophic vs. keloid