AUTOTOMY


Meaning of AUTOTOMY in English

n. Zool. the casting off of a part of the body when threatened, e.g. the tail of a lizard.

English main colloquial, spoken dictionary.      Английский основной разговорный словарь.