Definition of Autotomize

  • (verb) cause a body part to undergo autotomy

Synonyms of Autotomize


Antonyms of Autotomize


No Antonyms Found.

Homophones of Autotomize


No Homophones Found.