NichiDict

くもざる

蜘蛛猿
[kumozaru]

Meanings

1.Noun

spider monkey