Definify.com

Definition 2025


amputators

amputators

English

Noun

amputators

  1. plural of amputator