Shobdo Logo
ONADkeloid

keloid

Flag: gbEnglishOxford New American Dictionary

keloid /ˈkēloid, ˈkilɔɪd /
noun Medicine an area of irregular fibrous tissue formed at the site of a scar or injury.
– ORIGIN mid 19th century : via French from Greek khēlē crab's claw + -oid.
keloid — ONAD · Shobdo