We do not currently know of any synonyms for lion tamarin.
The noun lion tamarin is defined as:
Did you mean lion?