amputators

English

Noun

amputators

  1. plural of amputator

Anagrams