lion marmoset

Noun
  1. Small South American marmoset with silky fur and long nonprehensile tail (synset 102493738)

Found on Word Lists

Other Searches