Definitions of Aotus:

  • noun:   douroucoulis