leontocebus
1. [ noun ] (biology,zoology) tamarins
Synonyms: genus_Leontideus genus_Leontocebus
Related terms: mammal_genus Callithricidae tamarin
Similar spelling:   lenticel