Leontocebus
noun
Le·on·to·ce·bus
| \ lēˌäntəˈsēbəs\
Definition of Leontocebus
: a genus of South American marmosets comprising the tamarins
Keep scrolling for more