Definition for Keloid

From Biology Forums Dictionary

Keloids are the excess growth of scar tissue at the site of a healed skin injury. Keloids form when excessive scar tissue is deposited within and beyond the boundaries of the wound.