common marmoset

English

Noun

common marmoset (plural common marmosets)

  1. Marmoset, a New World monkey, Callithrix jacchus

Translations