Synonyms and Antonyms for Leontocebus_oedipus

1. Leontocebus oedipus (n.)

South American tamarin with a tufted head

Synonyms: