Meaning of lion monkey
Definition of lion monkey
(noun)
small
South American
marmoset
with
silky
fur and
long
nonprehensile
tail
Other information on lion monkey
WIKIPEDIA results for
lion monkey
Amazon results for
lion monkey
Tweet