Meaning of true marmoset

Definition of true marmoset

(noun) a marmoset

Other information on true marmoset

WIKIPEDIA results for true marmoset
Amazon results for true marmoset