leoncito

Noun

 * 1) The lion tamarin.