オマキザル
Meanings
Noun
1. any monkey of family Cebidae (esp. the capuchin monkeys of genus Cebus, but also including marmosets, tamarins and squirrel monkeys) (Usually kana)
Other readings