keloidal

listen to the pronunciation of keloidal
English - English
{s} of a keloid, pertaining to an excessive growth of scar tissue (Pathology)