leontocebus oedipus
Meaning, Definition & Usage
Dictionary
Related
noun
South American tamarin with a tufted head
pinche
.
WordNet
Previous
leonid
leonidas
leonine
leonotis
leontief
Next
leontodon
leontopodium
leonurus
leopard
leopardbane