Share this entry

Share this page

cicatrize (British also cicatrise)

heal by scar formation

Share this entry

Share this page