autotomizers
English
Noun
autotomizers
plural of
autotomizer