GeneralConnection.com
➔
Dictionary
tamarin
Noun
1. lion monkey
1. lion marmoset, leoncita, marmoset
Usage