Leontocebus oedipus
English Dictionary
->
Letter L
-> Leontocebus oedipus
Search Dictionary:
Leontocebus oedipus Definition
(n)
South
American
tamarin
with
a
tufted
head
Leontocebus oedipus Synonyms
Leontocebus oedipus
pinche
© Art Branch Inc.