CICATRICE Meaning of CICATRICE in English n. scar (Medicine, Botany) Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012