golden lion tamarins

English

Noun

golden lion tamarins

  1. plural of golden lion tamarin