domesticators
English
Noun
domesticators
plural of
domesticator