English dictionary
lion monkey meaning and definition
Definition and meaning of lion monkey at MeaningMonkey.org. lion monkey meaning and definition in the English Dictionary.LION MONKEY noun
Definition of lion monkey (noun)
- small South American marmoset with silky fur and long nonprehensile tail
- synonyms: leoncita, lion marmoset, tamarin
Source: Princeton University Wordnet