meaning of autotomise

autotomise meaning in General Dictionary

trigger a body part to endure autotomy