Definition of "marmosets"

marmosets