Definify.com

Definition 2026


amputators

amputators

English

Noun

amputators

  1. plural of amputator