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