LION TAMARIN


Meaning of LION TAMARIN in English

■ noun a tamarin with a golden or black and golden coat and an erect mane, found only in Brazil. [ Leontopithecus rosalia and three other species.]

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.