Having undergone self-amputation or having had a body part voluntarily or reflexively detached.
From 'autotomise' (British spelling) + past participle '-ed'. British English variant of autotomized used in scientific literature.
Try Another Word