What does autotomy mean?

autotomy meaning in General Dictionary

spontaneous removal or casting from a body component since the end of a lizard or claw or a lobster particularly when the system is hurt or under attack

View more

  • natural reduction or casting from a body part (whilst the end of a lizard or claw of a lobster) particularly when the system is injured or under attack