NichiDict

マーモセット

[maamosetto]

Meanings

1.Noun

marmoset (esp. the common marmoset, Callithrix jacchus)