Sunday, December 6, 2009

Word 257: Keloid

noun Medicine
an area of irregular fibrous tissue formed at the site of a scar or injury