anonymous user


What are keloid scars?

Topics: Health


Joshua Vanness

A keloid is a tough, irregular heaped-up raised scar that itches & may be painful, keeps growing & tends to enlarge progressively.

Do you know the answer?

Login or Sign Up to answer this question.

What are keloid scars?

Related Health Questions

See All Questions

Last Week's Popular Questions for Health

See All Questions