true marmoset

Noun
  1. A marmoset (synset 102493228)

Found on Word Lists

Other Searches