pygmy marmoset

Explore definitions, synonyms, and language insights of pygmy marmoset

Definitions

Noun
the smallest monkey; of tropical forests of the Amazon

More General Terms