keloidal

listen to the pronunciation of keloidal
الإنجليزية - الإنجليزية
{s} of a keloid, pertaining to an excessive growth of scar tissue (Pathology)