Unscramble
Definition of Leontocebus
Noun: Leontocebus
Tamarins
- genus Leontocebus, genus Leontideus
See also:
Leontief
Leontodon