autotomisant

French

Participle

autotomisant

  1. present participle of autotomiser