autotomiser meaning in English
v. autotomize, cause to experience autotomy; experience autotomy (spontaneous dropping of a trapped or damaged limb)
v. autotomize, cause to experience autotomy; experience autotomy (spontaneous dropping of a trapped or damaged limb)