MARMOSET


Meaning of MARMOSET in English

[noun] [C] - a very small monkey from the tropical forests of South and Central America which has large eyes, thick fur, a long hairy tail and long curved and pointed nails

Cambridge English vocab.      Кембриджский английский словарь.