VariousWords beta
Related Terms:
Definitions:
Noun
amputator
Definition: a surgeon who removes part or all of a limb
Definition: The person who performs, or thing that causes, an amputation.