autocicatrisantes

French edit

Adjective edit

autocicatrisantes

  1. feminine plural of autocicatrisant