MARMOSET


Meaning of MARMOSET in English

n. any of several small native South American monkeys (of the family Callithricidae) which are easily recognizable by their long silky coat and bushy tail

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.