NichiDict

ひとにざる

人似猿
[hitonizaru]

Meanings

1.Noun

anthropoid ape; anthropoid; pongid; ape