Biology Forums Dictionary
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.
Biology Dictionary | About | Help | FAQ | Create account | Log in