Dictionary.com
Thesaurus.com
has domesticated
  • present perfect of domesticate (3rd person singular).