English dictionary
leontocebus oedipus meaning and definition
Definition and meaning of leontocebus oedipus at MeaningMonkey.org. leontocebus oedipus meaning and definition in the English Dictionary.LEONTOCEBUS OEDIPUS noun
Definition of Leontocebus oedipus (noun)
- South American tamarin with a tufted head
- synonyms: pinche
Source: Princeton University Wordnet