|
Definition of Autoamputation
1. Noun. The spontaneous detachment from the body and elimination of an appendage or an abnormal growth, such as of a polyp. ¹
¹ Source: wiktionary.com
|
1. Noun. The spontaneous detachment from the body and elimination of an appendage or an abnormal growth, such as of a polyp. ¹
¹ Source: wiktionary.com