leontocebus oedipus


Meanings

  • South American tamarin with a tufted head